Funciones REGEX

Las expresiones regulares consisten en la manipulación de data tipo string o texto, que nos ayudan en convertir archivos de texto en datos que pueden ser útiles para su manipulación y análisis. Esto también incluye extraer ciertos formatos que puedan ser difíciles de leer o palabras que no estén bien escrita. La manera en el que las expresiones funcionan es utilizando meta caracteres que ayudan a cuantificar, alterar o agrupar el texto, creando patrones de búsqueda.

Entre estas dos paginas de recursos de funciones REGEX podemos hacer las siguientes comparaciones:

La primera página , podemos ver detalladamente como se utilizan funciones Regex para manipular datos de tipo “string”. La página nos enseña que tipos de paquetes usar como “stringr”, cuales funciones están relacionada a expresiones regulares y los diferentes tipos de sintaxis para buscar patrones dentro de un texto o lista de string. A su vez, el formato en el que esta estructurado la página es similar al de Rmarkdown, ya que divide los comentarios y las funciones o líneas de programación. Este formato nos ayuda a saber sin leer todo el texto, cuando se está viendo ejemplos con los códigos utilizados en R y cuando son comentarios.

La segunda página, nos describe los diferentes tipos de meta-caracteres que se pueden utilizar para encontrar patrones. Pero solo nos menciona algunas de las funciones que se utilizan como Grep y gsub que son los que mas se utilizan. Pero no proporciona una información concreta de como se utilizan.Además, todas las explicaciones están muy corridas, y no están bien segmentadas en relación con las características que se desean explicar.

Rmarkdown

Rmarkdown se considera un marco de referencia en el que se puede usar codigo de R para crear reportes dinamicos y convertirlos en un formato leible ya sea por PDF, HTML o Word.

Entre las dos paginas de recursos de Rmarkdown podemos hacer las siguientes comparaciones:

En la primera página nos enseña los principios básicos de Rmarkdown . Comenzando por como instalar un paquete, como estructurar el encabezado que se utiliza en R y como separar los códigos de los comentarios que se quieran proporcionar.Además, nos proporciona información al usar codigos en r y como esconderlos para que solo se vea solo el resultado. Algunas de estas instrucciones son:

Reglas Explicación
echo = false el codigo no se depliega en el resultado final
include = false no se despliega el codigo ni el resultado
message = false no se despliegue ningun mensaje.

La segunda página nos explica sobre Rmarkdown de una forma muy generalizada, ya que no nos provee información de los procesos para añadirle un buen formato o como funciona el mismo Rmarkdown. Además, se salta mucho contenido sobre como se configuran los codigos y nos da el resultado final sin una explicación de los procedimientos utilizados para llegar al resultado.

Gráfica


En este grafico podemos ver la comparación mensual entre la tasa de cambio en el precio del café robusta y la tasa de cambio en el precio del té. En primer lugar vemos que, dentro de los primeros meses, en Diciembre el precio del café tiende a ser el más bajo en todo el periodo de -7.07% y el té en este mes tiene cambios leves aproximadamente un -2.5%. Podemos asumir que este mes se tiene un excedente de productividad de café en relación con su demanda, ya que conlleva a que el mercado baje sus precios.


Entrando Enero hasta Febrero, el comportamiento se tiende a invertir debido a que el precio del café es más estable por 0.58% en los dos meses y él té baja por -3.55 puntos porcentuales. Luego entre Marzo hasta Agosto el precio del té tiende a variar dramáticamente. Por ejemplo, de Marzo a Abril el precio salta por +7.49 puntos y seguido de Mayo a Junio hay un cambio por -14.12 puntos. Con este cambio tan volátil podemos asumir que entre Marzo a Abril hubo menos producción en té y de Mayo a Junio hubo un excedente de lo presupuesto en el suministro del té.

En resumen, al comparar los dos productos básicos podemos destacar que el té tiende a ser más volátil ya que sus movimientos de precios son más drásticos entre cada mes al compararlos con sus puntos porcentuales. Por otra parte, el precio del café tiende a ser más predecibles mensualmente ya que en su mayoría el precio sube o baja entre dos periodos. Por ejemplo, de Abril a Agosto podemos ver un incremento de +1.62 y luego otro incremento más alto de +6.91 puntos porcentuales.

Tabla de variación de precios

Periodo Precio Café Cambio % café Precio Té Cambio % Té
2018-10-01 1.88 0.00 2.42 0.00
2018-11-01 1.84 -2.13 2.36 -2.48
2018-12-01 1.71 -7.07 2.30 -2.54
2019-01-01 1.72 0.58 2.27 -1.30
2019-02-01 1.73 0.58 2.16 -4.85
2019-03-01 1.70 -1.73 2.13 -1.39
2019-04-01 1.62 -4.71 2.26 6.10
2019-05-01 1.57 -3.09 2.39 5.75
2019-06-01 1.63 3.82 2.19 -8.37
2019-07-01 1.63 0.00 2.17 -0.91
2019-08-01 1.56 -4.29 2.13 -1.84
2019-09-01 1.56 0.00 2.21 3.76
2019-10-01 1.51 -3.21 2.34 5.88